package Interface.Producao.Gloss;

import java.sql.SQLException;
import sft.BancodeDados.ProducaoDao;
import sft.Logica.Producao;

public class GlosDao extends ProducaoDao{
    
    public GlosDao() throws SQLException {
    }
    
    public void Adicionar(Producao p) throws SQLException{
        p.setSql("insert into sft_glos (fk_usua, fk_ncon, fk_conv, fk_unid, glos_vl_vlos, glos_os_numos, glos_dt_dtregis, glos_ob_obsglos, glos_st_status) "
                + "values (?,?,?,?,?,?,?,?,?)");
        p.setCaso("adicionar");
        Operacao(p);
    }
    public void Editar(Producao p) throws SQLException{
        p.setSql("update sft_glos set fk_usua=?, fk_ncon=?, fk_conv=?, fk_unid=?, glos_vl_vlos=?, "
                + "glos_ob_obsglos=?, glos_st_status=? "
                + "where glos_os_numos like ?");
        p.setCaso("editar");
        Operacao(p);
    }
    public void Deletar(Producao p) throws SQLException{
        p.setSql("DELETE FROM sft_glos WHERE glos_os_numos like ?");
        p.setCaso("deletar");
        Operacao(p);
    }
}
